package com.emip.dao;

import java.util.List;

import com.emip.bean.ItemBean;
import com.emip.bean.SiteItemBean;

public interface SiteItemDAO {
	public int add(SiteItemBean entity);
	public SiteItemBean findByID(int id);
	public void remove(SiteItemBean entity);
	public void update(SiteItemBean entity);
	public List<SiteItemBean> getAll();
	
	//查重，是否已有指定SiteItemBean属性的记录
	public Boolean findExist(SiteItemBean entity);
	
	//根据siteID取得对象列表
	public List<SiteItemBean> getItemSitesBySiteID(String siteID);
	public SiteItemBean findSiteItem(String siteID, String itemID);
	
	//批量导入
	public int addAllItems(String siteID);
}
